long term planning - Turkish English Dictionary